07fa3f188f34a9f6377e59e12e6e22002cde1107,CPOrm/src/main/java/za/co/cporm/model/CPHelper.java,CPHelper,update,#Context#T#,71
Before Change
public static <T> void update(Context context, T dataModelObject){
TableDetails tableDetails = findTableDetails(context, dataModelObject.getClass());
ContentValues contentValues = ModelInflater.deflate(tableDetails, dataModelObject);
Object columnValue = contentValues.get(tableDetails.findPrimaryKeyColumn().getColumnName());
Uri itemUri = UriMatcherHelper.generateItemUri(context, tableDetails, String.valueOf(columnValue)).build();
ContentResolver contentResolver = context.getContentResolver();
After Change
public static <T> void update(Context context, T dataModelObject){
TableDetails tableDetails = findTableDetails(context, dataModelObject.getClass());
ContentValues contentValues = ModelInflater.deflate(tableDetails, dataModelObject);
Object columnValue = ModelInflater.deflateColumn(tableDetails, tableDetails.findPrimaryKeyColumn(), dataModelObject);
Uri itemUri = UriMatcherHelper.generateItemUri(context, tableDetails, String.valueOf(columnValue)).build();
ContentResolver contentResolver = context.getContentResolver();